package com.sc.nft.entity.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.sc.nft.enums.UserEquityPropsUseTypeEnum;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
public class EquityPropsUseLogPageVO {

    @ApiModelProperty(value = "昵称")
    private String nickName;

    @ApiModelProperty(value = "手机号")
    private String userTel;

    @ApiModelProperty(value = "道具卡名称")
    private String firstTitle;

    @ApiModelProperty(value = "道具卡数量")
    private Integer count;

    @ApiModelProperty(value = "来源")
    @JsonIgnore
    private UserEquityPropsUseTypeEnum useType;

    @ApiModelProperty(value = "来源")
    private String useTypeName;

    @ApiModelProperty(value = "获取时间")
    @JsonFormat(timezone = "GMT+8" , pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;
}
